import { ColumnsType } from 'antd/es/table';
import { TableType } from './index.type';

export const columns: ColumnsType<TableType> = [
  {
    title: '序号',
    dataIndex: 'uid',
    key: 'uid',
    // render: (text, record, index) => index + 1,
    align: 'center'
  },
  {
    title: '工厂Site',
    dataIndex: 'factory',
    key: 'factory',
    align: 'center'
  },
  {
    title: '机台线体',
    dataIndex: 'line',
    key: 'line',
    align: 'center'
  },
  {
    title: '前制程lot',
    dataIndex: 'layerId',
    key: 'layerId',
    align: 'center'
  },
  {
    title: 'RTP lot',
    key: 'lotId',
    dataIndex: 'lotId',
    align: 'center'
  },
  {
    title: '品质等级',
    dataIndex: 'grade',
    key: 'grade',
    align: 'center'
  },
  {
    title: 'Yield',
    dataIndex: 'yield',
    key: 'yield',
    align: 'center'
  },
  {
    title: '尺寸型号',
    dataIndex: 'size',
    key: 'size',
    align: 'center'
  },
  {
    title: 'sheet ID',
    dataIndex: 'sheetId',
    key: 'sheetId',
    align: 'center'
  },
  {
    title: 'Panel ID',
    dataIndex: 'panelId',
    key: 'panelId',
    align: 'center'
  },
  {
    title: '检测工站',
    dataIndex: 'site',
    key: 'site',
    align: 'center'
  },
  {
    title: '检测工位',
    dataIndex: 'station',
    key: 'station',
    align: 'center'
  },
  {
    title: '检测时间',
    dataIndex: 'genTime',
    key: 'genTime',
    align: 'center'
  },
  {
    title: '缺陷ID',
    dataIndex: 'classId',
    key: 'classId',
    align: 'center'
  },
  {
    title: '缺陷类型',
    dataIndex: 'className',
    key: 'className',
    align: 'center'
  },
  {
    title: 'size参数',
    dataIndex: 'sizeParamName',
    key: 'sizeParamName',
    align: 'center'
  },
  {
    title: '最大size值(mm)',
    dataIndex: 'maxSize',
    key: 'maxSize',
    align: 'center'
  },
  {
    title: '最小size值(mm)',
    dataIndex: 'minSize',
    key: 'minSize',
    align: 'center'
  },
  {
    title: '缺陷数量',
    dataIndex: 'flawCount',
    key: 'flawCount',
    align: 'center'
  },
  {
    title: '检测结果',
    dataIndex: 'checkResult',
    key: 'checkResult',
    align: 'center'
  },
  {
    title: '复盘结果',
    dataIndex: 'againJudgeResult',
    key: 'againJudgeResult',
    align: 'center'
  },
  {
    title: '是否漏检',
    dataIndex: 'isMiss',
    key: 'isMiss',
    align: 'center'
  },
  {
    title: '是否过检',
    dataIndex: 'isOver',
    key: 'isOver',
    align: 'center'
  }
];
